///@Description(描述)     AppBaseLogic基类 - 优化版本
///@author(作者)          zhangyinhong
///@create(时间)          2025-01-20 10:00
///@update(更新时间)      2025-08-24 10:50

import 'package:get/get.dart';

/// 专注于业务逻辑，不处理UI状态
abstract class AppBaseLogic extends GetxController {
  /// 刷新数据
  Future<void> onRefresh() async {
    // 子类重写实现具体刷新逻辑
  }

  /// 加载更多数据
  Future<void> onLoadMore() async {
    // 子类重写实现具体加载更多逻辑
  }

  /// 重试操作
  void onRetry() {
    onRefresh();
  }
}
